self-generating cell - Turkish English Dictionary